﻿/****************************** Module Header ******************************\
 * Module Name:  DatabaseProduct.cs
 * Module Version:  1.0.0 (2012-5-23)
 * Copyright (c) AnyEB.Com (14507247@qq.com)
 * 
 * This class is used to list the database products.
 * 
 * This source is subject to the GPL License.
 * See http://www.gnu.org/licenses/gpl.html.
 * All other rights reserved.
 * 
 * THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, 
 * EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED 
 * WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.
\***************************************************************************/
using System;

namespace UCL.Data
{
    /// <summary>
    /// 数据库产品名称枚举
    /// </summary>
    public enum DatabaseProduct
    {
        /// <summary>
        /// SQL Server数据库
        /// <para>1989年，微软发布了SQL Server 1.0 版</para>
        /// <para>System.Data.SqlClient</para>
        /// </summary>
        SQLServer,

        /// <summary>
        /// MySQL数据库
        /// <para>MySQL是一个小型关系型数据库管理系统，开发者为瑞典MySQL AB公司</para>
        /// <para>在2008年1月16号被Sun公司收购</para>
        /// <para>2009年，SUN又被Oracle收购</para>
        /// <para>MySql.Data.MySqlClient</para>
        /// </summary>
        MySQL,

        /// <summary>
        /// SQLite数据库
        /// <para>SQLite是遵守ACID的关系型数据库管理系统，它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。</para>
        /// <para>SQLite第一个Alpha版本诞生于2000年5月</para>
        /// <para>System.Data.SQLite</para>
        /// </summary>
        SQLite,

        /// <summary>
        /// Access数据库
        /// </summary>
        Access,

        /// <summary>
        /// 未知的数据库
        /// </summary>
        Unknow


    }
}
